Salesforce Admin
- Introduction to salesforce
- Salesforce Editions
- Different types of salesforce environments
- Production
- Sandboxes – Types of sandboxes
- Roles
- Profiles
- Profile level permissions
- Object level permisions
- Salesforce licenses
- Different permissions of profile
- Permission sets
- Object creation in salesforce
- Usage of schema builder
- Types of relationships
- Master-detail relationship
- Lookup Relationship
- Many to Many Relationship
- hierarchical relationship
- Roll up Summary
- Sum
- Count
- Min
- Max
- Formula Fields
- Validation Rules
- Security and Sharing Rules
- Record level security (OWD)
- Private
- Public Read
- Public Read/Write
- Public Full Access
- Public Read/Write/Transfer
- Owner based sharing rules
- Criteria based sharing rules
- Field level security
- History Tracking
- View Audit Trails
- Record Types
- Page Layouts
- Object specific action
- Global actions
- Work Flows
- Field update
- Task
- Outbound message
- Time dependent (triggers)
- Approval Process
- Process builder
- Create Records
- Update Records
- Post to Chatter
- Email Alert
- Flow
- Approval process
- Apex
- Global Actions
- Flows
- Auto Launched flows
- Screen flows
- Before insert flows
- After insert flows
- Web to lead
- Web to Case
- Salesforce Reports
- List of all reports with use and detail description
- Basic information about
- Account
- Contact
- Opportunity
- Lead
- Case
- Data import wizard
- Insert
- Update
- Upsert
- Data loader
- Insert
- Update
- Upsert
- Delete
- Export
- Export All
- Loading the data from file
- Salesforce Development Apex
- Introduction to apex
- Variable declaration
- Data Types
- Primitive Data Types
- Non Primitive Data Types
- Date Methods
- DateTime Methods
- String Methods
- Operators
- Conditional Statements
- If , else
- Break
- Continue
- Control Statements
- For
- While
- Do while
- For Each
- Class Declaration and access modifiers
- Global
- Public
- Projected
- Private
- Local variables and global variables
- Method definition Static and non-static methods
- Defining the constructor with parameters and without parameters
- Different Types of Collections
- List
- Set
- Map
- SOQL
- Introduction to the SOQL
- Static SOQL Queries
- Dynamic SOQL Queries
- Parent to Child SOQL
- Child to Parent SOQL
- Limitations of SOQL
- SOSL
- Introduction to the SOQL
- Static SOSL Queries
- Dynamic SOSL Queries
- Limitations of SOQL
- Difference Between SOQL and SOSL
- DML Operations
- Insert
- Update
- Delete
- Upsert
- Datbase.Insert
- Database.update
- Email Services
- Batch Apex
- Introduction to Batch Apex
- Default settings of Batch Apex
- Complete details regarding the following
- Start Method
- Execute Method
- Finish Method
- Future methods
- Invocable methods
- Advanced flows without using triggers
- Triggers
- Trigger Context Variables
- Executing
- isInsert
- isUpdate
- isDelete
- isBefore
- isAfter
- isUndelete
- new
- newMap
- old
- oldMap
- size
- Different Types of Triggers
- Calling Batch Apex
- Calling Future Apex
- Schedule Apex
- Apex Governor Limits
- Schema Programming
- Test Classes
- Visual Force
- Different Types of tags available in visualforce page
- Standard controllers
- Standard list controllers
- Custom Controller
- Custom controllers and extensions
- Override buttons, links and tabs with visual force
- Maps, render flows with visual force
- Using JavaScript in visual force page
- Action function
- Action Region
- Action support
- Action pooler usage
- Salesforce Lightning
- Introduction to Salesforce Lightning
- Standard features available in salesforce lightning
- Different types of interfaces available in salesforce lightning
- Creating the lightning component
- Component bundle
- Component
- CSS Styles
- Controller
- Design
- Documentation
- Re-render
- Helper
- SVG File
- Creating lightning application
- Adding of lightning component as custom tab(lightning tab)
- Adding of lightning page as custom tab(lightning page tab)
- Tags in the lightning
- Create different type of pages in lightning
- Record page
- Home page
- App page
- Different types of Lightning Components
- Component Events
- Application Events
- Toast Messages
- Lightning dataTable
- Using Standard Controller
- Using Custom Controller
- Getting data from Client-Side-Controller
- Lighting selectOption
- Lightning Tabsets
- Lightning Layout
- Lightning card
- Lightning Data Services
- Lightning Data Service: Loading a Record
- Lightning Data Service: Saving a Record
- Lightning Data Service: SaveRecordResult
- Lightning Data Service: Creating a Record
- Lightning Data Service: Deleting a Record
- Lightning Data Service: Examples
- Lightning recordEditForm
- Lightning recordViewForm
- Lightning recordForm
- Global Actions
- Override Standard buttons